using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PACKETPARSERMAX20.CORE;

namespace PACKETPARSERMAX20.CORE.DEFINITIONS
{
    public class SMSG_SPELLSTEALLOG_DEF : DefinitionBase
    {

        public override bool Process()
        {
            ResetPosition();

            var unitTarget = popGuid();       // Victim GUID
            var caster = popGuid();         // Caster GUID
            var dispellspellInfoId = ReadUInt32();         // Dispell spell id
            var unk1 = ReadByte();                        // not used
            var count = ReadUInt32();                  // count
            for (int i = 0; i < count; i++)
            {

                var spellInfoId = ReadUInt32();       // Spell Id
                var unk2 = ReadByte();                      // 0 - steals !=0 transfers

            }

            return Validate();
        }
    }
}

